Queue Engine
Group "Queue Engine"
This group defines the queue-handling settings of Orchestra.
| Parameter | Description |
|---|---|
| Delay | Base delay time before a work item is re-executed. |
| Delay Unit | Time unit for the delay. Allowed values: MILLISECOND, SECOND, MINUTE, HOUR, DAY. |
| Max Retry | Maximum number of retries before Orchestra stops re-executing a work item. |
| Max Delay | Maximum time span of a delayed execution. If the computed delay exceeds this value, maxDelay is used instead. A value of -1 disables this limit. |
| Max Delay Unit | Time unit for maxDelay. Allowed values: MILLISECOND, SECOND, MINUTE, HOUR, DAY. |
| ESB Cell Delay | Base delay for re-execution of ESB cell work items. |
| ESB Cell Delay Unit | Time unit for ESB Cell Delay. |
| ESB Cell Max Delay | Maximum delay span for ESB cell work items. If exceeded, maxDelay is used instead. A value of -1 disables this limit. |
| ESB Cell Max Delay Unit | Time unit for ESB Cell Max Delay. |
| ESB Cell Max Retry | Maximum number of retries before Orchestra stops re-executing an ESB cell work item. |
| Warn Level Ext. Communication | Defines how communication errors of a channel are logged by the event engine: - WARNING: Logged as system events of category WARNING. - ERROR: Logged as system events of category ERROR. - NONE: No logging of communication errors. |
| Persistent Pool Direct Execution Limit | Percentage of worker threads allowed to execute work items in cooperative mode. A value of 0 disables this feature. |
| Persistent Pool Threads | Maximum number of worker threads that serve persistent work items. |
| Persistent Pool Polling Time | Interval (ms) in which queues are checked when Orchestra is idle. Provides a safety fallback in addition to automatic thread pool notifications. |
| Persistent Queue Default Parallel Delivery | Maximum number of work items delivered in parallel for execution. |
| Topic Pool Async Load | Number of worker threads used to load signals asynchronously in cluster mode. |
| Topic Pool Direct Execution Limit | Percentage of worker threads allowed to execute work items in cooperative mode. A value of 0 disables this feature. |
| Topic Pool Polling Time | Interval (ms) in which topic queues are checked when Orchestra is idle. Provides a safety fallback in addition to automatic notifications. |
| Topic Pool Threads | Number of worker threads that serve volatile work items. |
| Signal Lifetime | Maximum lifetime of a signal (in minutes). Expired signals are not delivered. |
| Volatile Pool Direct Execution Limit | Percentage of worker threads allowed to execute work items in cooperative mode. A value of 0 disables this feature. |
| Volatile Pool Threads | Maximum number of worker threads that serve volatile work items. |
| Volatile Queue Default Parallel Delivery | Maximum number of volatile work items delivered in parallel for execution. |
| Volatile Pool Polling Time | Interval (ms) in which volatile queues are checked when Orchestra is idle. Provides a safety fallback in addition to automatic notifications. |
| Volatile Topics Enqueue Time | Maximum blocking time (ms) for inserting an item into the queue. An exception is thrown if no space is available after this time. A value of 0 blocks indefinitely. |
| Volatile Topics Max Item | Maximum number of items in the volatile queue. External events are blocked when this limit is reached. |